#!/bin/bash
#
#Viết 1 chương trình Shell chỉnh sửa văn bản text sao cho tất cả các chữ cái đầu dòng hoặc
#sau dấu chấm đều viết hoa.
#


#Cach' dung` dac. tinh' " Alternative capture group numbering " trong perl :(( , actionscript 3.0 cung~ duoc. ( con` cac' ngon ngu~ khac' chua test)
#echo "$(perl -p -e 's/(?|(^)|(\.))(.)/\1\u\2/gm' $1)" > $1
#Cach' chi? dung` Alternative
#echo "$(perl -p -e 's/(^|\.)(.)/\1\u\2/gm' $1)" > $1


#phien ban? nang cap' cua? bai` tap. tren
echo "$(perl -p -e 's/(^|\.)(\s*)?(.)/\1\2\u\3/gm' $1)" > $1
#Mẫu chỉ dùng có 2 Group , tránh phải dùng 3 group như ở trên			"  ((?:^|\.)(?:\s*)?)(.)  "
